import axios from "../utils/network"

/**
 * 路径地址
 */
const base = {
    baseUrl:"http://localhost:9115",
    banner:"/banner?type=2",
    personalized:"/personalized",
    initArticleList:"/artist/list",
    detailList:'/toplist/detail',
    searchHot:'/search/hot'
}


/**
 * 请求方法
 */
const api = {
    /**
     * 获取轮播图数据
     */
    getBanner(){
        return axios.get(base.baseUrl + base.banner)
    },
    // 获取推荐歌曲数据
    getPersonalized(){
        return axios.get(base.baseUrl + base.personalized)
    },
    // 获取歌手列表初始化数据
    getInitArticleList(){
        return axios.get(base.baseUrl + base.initArticleList)
    },
    // 获取排行榜
    getDetailList(){
        return axios.get(base.baseUrl + base.detailList)
    },
    // 获取歌手点击分类列表内容
    // 获取关于歌手数据
    getPublic(params){
       return  axios.get(base.baseUrl + params)
    },
    // 搜索界面热门推荐数据
    getSearchHot(params){
        return axios.get(base.baseUrl + base.searchHot)
    },

}

export default api;